package org.skywork.top.core.rule.model.rete;

import org.skywork.top.core.rule.RuleException;
import org.skywork.top.core.rule.model.rule.Value;
import java.util.ArrayList;
import java.util.List;
import java.util.Map;



public abstract class BaseReteNode extends ReteNode {
    private List<ReteNode> childrenNodes = new ArrayList<ReteNode>();
    protected List<Line> lines;

    public BaseReteNode(int id) {
        super(id);
    }

    public List<ReteNode> getChildrenNodes() {
        return childrenNodes;
    }

    public void setChildrenNodes(List<ReteNode> childrenNodes) {
        this.childrenNodes = childrenNodes;
    }


    public List<Line> getLines() {
        return lines;
    }

    public void setLines(List<Line> lines) {
        this.lines = lines;
    }
}
